/* CSS Document */
*{
margin:0;
padding:0;
}

#page{
    margin:0 auto;
}

#header{
background-color: #222222;
height:70px;
width: 100%;
color: #FFFFFF;
}

#header a {
    color: #FFFFFF;
}

#pageShadow{
background:url(../images/page-shadow.png) repeat-y;
}

#pageInner{
background-color: #FFFFFF;
}

#sidebar{
    clear:both;
    float:left;
    width:200px;
    margin:10px 5px;
}

#centerPane{
float:left;
width:996px;
margin:5px 0;
}

#toolbar{
height:16px;
margin:0 0 5px 0;
padding:12px 10px;
}

#main{
float:left;
width:540px;
margin:0 5px 0 0;
background:#fff;
}

#options{
float:left;
width:200px;
margin:0;
}
					
#footer{
height:40px;
}

.column{
padding:0 0 10px 0;
}

.column h2.top{
height:16px;
padding:8px;
border-bottom:#5D86BD 1px solid;
}

#main{
    padding:0 0 10px 0;
    width: 780px;
}

#main h2.top{
height:16px;
padding:8px;
border-bottom:#5D86BD 1px solid;
}

#form{
border-left:#5D86BD 1px solid;
border-right:#5D86BD 1px solid;
background:#fff;
min-height:535px;
padding:10px 0;
}

.columnBody{
background:#fff;
}

#sidebar .columnBody{
min-height:600px;
}

#options .columnBody{
min-height:555px;
}

.clearFix:after{
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Hides from IE-mac \*/
	 html .clearFix {height:1%;}
/* End hide from E-mac */

.clearBoth{
clear:both;
}

